import Mock from 'mockjs2'
import { builder } from '@/mock/util'

const accountList = () => {
  return builder({
    'list': [{
      'id': '1',
      'userName': 'admin',
      'status': '1',
      'phone': '13312345678',
      'createTime': 1497160610259,
      'roleId': '1'
    }, {
      'id': '2',
      'userName': '迪迦',
      'status': '2',
      'phone': '13312345678',
      'createTime': 1497160610259,
      'roleId': '2'
    }, {
      'id': '3',
      'userName': '海泽王',
      'status': '2',
      'phone': '13312345678',
      'createTime': 1497160610259,
      'roleId': '2'
    }],
    'pageSize': 10,
    'pageNum': 0,
    'Pages': 1,
    'total': 2
  })
}

// const roles = () => {
//   return builder({
//     'list': [{
//       'id': '1',
//       'roleName': '管理员',
//       'status': 1,
//       'createTime': 1497160610259,
//       'describe': '管理员权限',
//       'menuList': [{
//         'menuId': '1',
//         'menuName': '用户管理',
//         'buttonList': ['query', 'delete', 'edit', 'add', 'changePassword']
//       }, {
//         'menuId': '2',
//         'menuName': '角色管理',
//         'buttonList': ['query', 'delete', 'edit', 'add']
//       }, {
//         'menuId': '3',
//         'menuName': '菜单管理',
//         'buttonList': ['query', 'delete', 'edit', 'add']
//       }, {
//         'menuId': '4',
//         'menuName': '合同管理',
//         'buttonList': ['query', 'delete', 'edit', 'add', 'import', 'export']
//       }, {
//         'menuId': '5',
//         'menuName': '证书管理',
//         'buttonList': ['query', 'delete', 'edit', 'add', 'import']
//       }]
//     }],
//     'pageSize': 10,
//     'pageNum': 0,
//     'pages': 1,
//     'total': 5
//   })
// }
// const menus = (options) => {
//   return builder({
//     'list': data.menuList,
//     'pageSize': 10,
//     'pageNum': 0,
//     'pages': 1,
//     'total': 2
//   })
// }

// Mock.mock(/\/accounts/, 'get', accountList)
// Mock.mock(/\/roles/, 'get', roles)
// Mock.mock(/\/menus/, 'get', menus)
